Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 LONDON ROAD Detached £200,000 26 Jun 2002
84A LONDON ROAD Detached £220,000 21 Jan 2022
92 LONDON ROAD Detached £427,500 6 Mar 2007
96 LONDON ROAD Detached £239,950 20 Oct 2004